import { createSSRApp } from "vue";
import App from "./App.vue";
import TopBar from "@/components/TopBar.vue"
// 新增：导入i18n实例
import i18n from './i18n';
export function createApp() {
  const app = createSSRApp(App);

  //声名标题组件
  app.component('TopBar', TopBar);
   // 新增：使用i18n插件
  app.use(i18n);
  app.config.errorHandler = (err) => {
    console.error('全局错误捕获:', err);
    uni.showToast({
      title: '应用加载失败',
      icon: 'none'
    });
  };
  return {
    app,
  };
}
